prepare for calculus